serial production - Spanish English Dictionary